maintenance crew - French English Dictionary